he tripped over a stone - German English Dictionary